<%@ page import="java.util.HashMap" %>
<%@ page import="java.util.Map" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>Title</title>
</head>
<body>
<%--声明脚本：极少使用--%>
<%!
    //定义成员变量和类变量
    private static Integer age;
    private String name;
    private static Map<String, Object> map = new HashMap<String, Object>();
%>

<%!
    //定义静态代码块
    static {
        age = 1;
        map.put("1", "zhangsan");
        map.put("2", "lisi");
        map.put("3", "wangwu");
    }

    //定义方法
    public int sum(int a, int b) {
        return a + b;
    }
%>
<%--直接调用前面定义的方法--%>
<%=sum(1, 2)%>
<%--在 JSP 中定义内部类--%>
<%!
    class innerClassA {
        int age;
        String name;
    }
%>
</body>
</html>
